barely surpassable - Turkish English Dictionary